on pins and needles – English–Svenska translations

🇬🇧 en sv 🇸🇪

on pins and needles

  • feeling sharp anticipation or anxiety
hålla någon på halster
Wiktionary Links